package util;

import java.util.Collection;
import java.util.Map;
import java.util.Set;

/**
 * Created by Gerardo on 12/4/13.
 */
public class TrieMap<K extends Iterable<?>, T> implements Map<K, T> {
    @Override
    public int size() {
        return 0;
    }

    @Override
    public boolean isEmpty() {
        return false;
    }

    @Override
    public boolean containsKey(Object key) {
        return false;
    }

    @Override
    public boolean containsValue(Object value) {
        return false;
    }

    @Override
    public T get(Object key) {
        return null;
    }

    @Override
    public T put(K key, T value) {
        return null;
    }

    @Override
    public T remove(Object key) {
        return null;
    }

    @Override
    public void putAll(Map<? extends K, ? extends T> m) {

    }

    @Override
    public void clear() {

    }

    @Override
    public Set<K> keySet() {
        return null;
    }

    @Override
    public Collection<T> values() {
        return null;
    }

    @Override
    public Set<Entry<K, T>> entrySet() {
        return null;
    }
}
